
<?php
//------------------------------------------------------------------------------
// Class              : MD_Tuyendung
// Modification       :
//------------------------------------------------------------------------------
// Date(yyyy.mm.dd)   Developer                       Action
//------------------------------------------------------------------------------
// 2007.03.09         NgocVQ                      Created
//------------------------------------------------------------------------------

class MD_Tuyendung extends ModelBase{

	//==========================================================================
	// Function    :
	// Argument    :
	// ReturnValue :
	// Creator     : NgocVQ 2007.03.09
	// Details     : AppendData record of table
	//==========================================================================
	function MD_Tuyendung(&$database){
		$this->tableName=TABLE_TUYEN_DUNG;
	   	ModelBase::ModelBase($database);
	}
	
	//==========================================================================
	// Function    : update
	// Creator     : Oanhhtk 2009.03.18
	// Details     : insert a record of table
	//==========================================================================
	
	function insert(&$arrayData)
	{
		//Thay dau ' thanh '' khi insert du lieu vao Database
		$tieu_de=$this->replaceString(&$arrayData["tieu_de"]);
		$noi_dung=$this->replaceString(&$arrayData["noi_dung"]);
		$hien_thi=$this->replaceString(&$arrayData["hien_thi"]);
		$ngay_tao=$this->replaceString(&$arrayData["ngay_tao"]);

		//Insert du lieu vao DB
		$sql = "INSERT INTO ".$this->tableName." (tieu_de,noi_dung,hien_thi,ngay_tao)";
		$sql .= " VALUES('".$tieu_de."','".$noi_dung."','".$hien_thi."',now())";
		$this->db->query($sql);
	}
	//==========================================================================
	// Function    : update
	// Creator     : NgocVQ 2007.03.09
	// Update      : QuynhTTN 2007.10.11
	// Details     : update a record of table
	//==========================================================================
	function update(&$arrayData){
	    //Thay dau ' thanh '' khi insert du lieu vao Database
		$tieu_de=$this->replaceString(&$arrayData["tieu_de"]);
		$noi_dung=$this->replaceString(&$arrayData["noi_dung"]);
		$hien_thi=$this->replaceString(&$arrayData["hien_thi"]);
		//Update du lieu vao DB
		$sql = "UPDATE  ".$this->tableName." SET ";
		$sql .= "tieu_de='".$tieu_de."',";
		$sql .= "noi_dung='".$noi_dung."',";
        $sql .= "hien_thi='".$hien_thi."',";
		$sql .= "ngay_tao=now()"                    ;
		$sql .= " WHERE $this->keyField=".$arrayData["id"];
		$this->db->query($sql);
	}
	//==========================================================================
    // Function    : update_ht
    // Creator     : Thanh 2007.07.13
    // Details     : update a record of table
    //==========================================================================
    function update_ht($strID, $strHienThi){
        $sql = "UPDATE  ".$this->tableName." SET ";
        if ($strHienThi == '1'){
            $sql .= "hien_thi='0'";                  
        } else {
            $sql .= "hien_thi='1'";                  
        }
        $sql .= " WHERE $this->keyField=".$strID;
        //echo $sql;
        $this->db->query($sql);
    }
	//==========================================================================
    // Function    : delete
    // Creator     : Thanh 2007.07.13
    // Details     : update a record of table
    //==========================================================================
	 function delete($id)
	{
        $sql = "DELETE FROM ".$this->tableName." WHERE id = ".$id. " ;";
        //echo $sql;
        return $this->db->query($sql);
    }
}

?>